El Nino threatens emerging markets: India and Egypt vulnerable