As Teach For America marks 10 years in Memphis, contract with Shelby County Schools faces scrutiny under tight budget