Cantonese roasted cherry duck