Massive waterspouts spotted near Florida beach