N.J. hospital to pay $2M to settle Medicaid fraud charges