Massive shark carcass washes ashore on Rhode Island beach