Alfonso Salmeron, cantaor flamenco