School makes generous donation to local charity