Schaub rallies Texans past Jaguars, 43-37