Diver says he was almost swallowed alive by a humpback whale