Invesco India Contra Fund (G) fund review: Value-based buying goes a long way