Titans sign WR Gage to multi-year contract