Violence erupts around Jerusalem during controversial flag march