Shops, banks and post office gutted in Kashmir blaze