Freemasons donate to charities