Chinese ambassador calls on the President