Israeli soldier injured by gunfire in East Jerusalem