British PM given warm welcome at PM House