Titans agree to terms with fullback Floyd