Nomura: India and China both 'very investable' but India is better in the long term