PM receives a warm welcome in Afghanistan