Princess of Wales gives most personal insight yet into cancer battle: 'Everyone expects you to be better – go! But that's not case at all'