Gun battles have erupted in Iraq’s northern province of Kirkuk after armed rebels attacked several security checkpoints near the province capital.