A 29-year-old woman presents with a missed period and positive pregnancy test. Transvaginal ultrasound at 6 weeks' gestation shows an empty uterus and a 2 cm adnexal mass with free fluid in the pelvis. She is haemodynamically stable. What is the most appropriate management?