Brooklyn contractor pays more than $300K to settle worker wage theft claims