Titans sign seven from practice squad to futures contracts