Karzai ‘happy to see Nawaz in good health’ in London