Unified Payments Interface (UPI) completes 10 years