RBI flags global risks while highlighting India's resilience