Pakistan gears up for major election