The Design of Digital Financial Infrastructure: Lessons from India