William 'much closer' to royal amid cancer pain after 'complicated' relationship