McCormack sees red over China cherry claim