Twice Roasted Long Island Half Duck