Browns QB Deshaun Watson takes over first-team reps ahead of Texans game