Single Euro Payments Area (SEPA) reaches major milestone for retail payments