Kate Middleton quits playing Prince Harry peacemaker, 'finally threw up her hands in disgust': expert