Global Consumer Debit Purchase Volume Tops $1 Trillion