Protesters gather in Tel Aviv to mark 400 days of Israel-Hamas war