N.C. physician agrees to pay $300K to resolve allegedly fraudulent Medicare and Medicaid claims