Titans place franchise tag on Haynesworth