The Prince of Wales and Duchess of Cornwall have completed a three-day tour of Canada that saw them celebrate the 150th anniversary of the Canadian Confederation.