Protest rocks Abuja