New details on Princess Kate's cancer diagnosis, treatment and more