UPI at 10: new analysis shows Indian users transact at nearly double the rate of UK debit card holders