18-foot-long blue whale washed ashore dead at Rameshwaram seashore