Spain's famous Running of the Bulls festival opens in Pamplona despite calls for it to be called off over the treatment of the animals and a sexual assault case in 2016