Florida Atlantic reprimands professor over controversial blog posts