Sri Lanka shuts schools and offices amid fuel shortage