Peterborough’s Canadian Multicultural Festival returns with 10 Days of events celebrating diversity