Fox: Sydney Sweeney drops over 30 pounds in 7 weeks after bulking up for Christy Martin boxing role