Caribbean struggles with smelly seaweed invasion