Gas crisis is expected to last for several years, Shell CEO Ben Van Beurden warns | Fortune