Spit-roasted Duck