Sri Lanka runs out of fuel as dollar crisis worsens