Prince Andrew has been handed a lifeline in his row over Frogmore Cottage, after an anonymous benefactor offered to pay £3m towards his living costs every year