India likely to attract $20-25 bn FPI inflows in FY25