Toronto Community Foundation named 'Outstanding Foundation' by Association of Fundraising Professionals (AFP)