Protests as animal tests rise to 2.8m