Construction and application of a bacterial artificial chromosome (BAC) library of Prunus armeniaca L. for the identification of clones linked to the self-incompatibility locus