Sri Lanka needs $100bn to become net zero emitter by 2040, president says