Far-right Israelis stage "flag march" in East Jerusalem