How long does fever last with strep throat?