Knights Father Boehr Council donates $1 million to local parishes, charities