US Ambassador calls on PM