Contractor in Florida charged with $300K workers comp premium fraud