Hundreds of Collier County teachers protest in-person learning mandate