A look back at past royal tours to Canada: Prince William and Kate, Princess Diana and more