Titans WR DeAndre Hopkins (knee) out ‘several weeks’