Freemasons’ charity donation supports cooking of 150 hot meals for homeless every week