Carriers bring donated holiday meals to needy Canadians