Waterspout off Palm Beach