Katharine McPhee reveals that she had to ‘process’ an age gap of 35 years with her husband David Foster