Analysts expect slow down in FPI selling; Bank of Baroda sees $25b inflow in FY25