Sir András Schiff receives knighthood at Buckingham Palace investiture