Warm welcome for William and Kate