Pep Guardiola said on Friday he would not stop speaking out about wars around the world, including Gaza, Ukraine and Sudan, after his recent comments drew criticism.