Mysterious stranding on Irish beach involved up to 50,000 dead starfish