70% believe upcoming election will be free and fair, survey finds