Mark Kelly discusses most controversial topics ahead of election