Whale watchers in California witness the once-in-a-lifetime moment a humpback whale breaches right in front of them as a rainbow fills the sky over the water.