Israeli parade through East Jerusalem turns nasty