Ed Reed signs with Texans