Michael Kors owner Capri posts upbeat results on China demand recovery