Jets end Titans' winning streak, 34-13