Hundreds of Kurdish protesters have attacked a memorial to the 1988 gas attack in the Iraqi town of Halabja and stormed official buildings.