UK’s Princess Kate to guest-edit Huffington Post