Structural and molecular analysis of self-incompatibility in almond (Prunus dulcis)