Top performing India fund sounds caution on markets, raises cash holding