Incredibly rare megapod of more than 100 humpback whales surrounds boat off coast of Australia