BJP retorts to Shiv Sena's dare to snap alliance ahead of BMC polls