Dame Kelly Holmes is one of the most decorated British athletes of all time, but some of her biggest battles have been fought away from the track