Titans' Hentrich announces his retirement