Andrew drama 'couldn't come at worse time' amid Kate and Charles cancer news