Chinese ambassador calls on Imran Khan