Large whale carcass washes ashore in Rockport