Humpback whale greets kayaker off Kits beach