BJP slams Bengal for delaying VAT cut on oil