Big Food Group raises £540,000 for its charity of the year