US, London Mayor condemn attack on Pakistan politician Imran Khan