Massive waterspout filmed off coast of Florida