Fuel-starved Sri Lanka enters fuel deal with China’s Sinopec