Prince William, Kate having a baby