Carcass of giant turtle washes up on Kozhikode beach