Debit card payments overtake cash among UK consumers