Britt, Titans agree to five-year deal