Waterspout whirls across Florida beach