USCIS approves 300 more H2B visas