Collier County approves largest teacher pay raise in six years