Spit-roasted capon