Trump lands in Moline, answers questions from News 8