British PM Praises Princess Kate, Despite Author’s Controversial Remarks