Florida braces for 5,000-mile swath of smelly seaweed