Campaigners celebrate as EU set to ban animal testing for cosmetics