India’s FX reserves surge $45 billion on-week to hit record high on robust capital flows