A 14-year-old boy presents with a 2-month history of progressive pain and swelling in his right thigh. He reports that the pain worsens at night and is not relieved by over-the-counter analgesics. Physical examination reveals a tender, palpable mass over the mid-femur. An X-ray of the femur shows a moth-eaten appearance with periosteal elevation. What is the most likely diagnosis?