Chinese Ambassador calls on President