Emerging markets including China and India could be the best bets for investors hoping to fight climate change and boost returns,