are katharine mcphee and david foster still married