Dozens of Palestinians have been injured by tear gas or bullets as Israeli forces stormed the northern West Bank city of Nablus.