Amit Shah’s WB rally impaired with violence, BJP furious