Musharraf promises free, fair elections