Sri Lanka parliament shuts early after petrol runs out