Texans top Jets, 23-17