Pictures: Katharine McPhee performs at GGPAA in Canada to honor David Foster