Angry protests at Pakistan blast