QTL analysis and candidate gene mapping for skin and flesh color in sweet cherry fruit (Prunus avium L.)