Non-resident net claims on India reached USD 260.5 billion by December 2025: RBI