Beach hazard warning for red tide in Southwest Florida