A 3-year-old child presents with a limp and refusal to bear weight on the right leg, which started acutely this morning. The child had a mild upper respiratory tract infection last week. On examination, the hip has limited range of motion, particularly internal rotation, due to pain. Temperature is 37.8°C. White cell count is 11 x 10^9/L. What is the most likely diagnosis?