Whale-watching holiday of a lifetime turns to tragedy in Canada