Bharat Digital Bharat Shines: UPI transactions hit Rs 143 lakh crore in first half of 2025, transactions jump 35%