Whale washes ashore on Broulee beach