A music festival has hit a major fundraising milestone after raising more than £1 million for children with cancer.