BMCHS gala breaks record for attendance and fundraising