Freemasons’ donation helps karate academy fight on