Arlington Martin running back Kyle Hicks signs with TCU