Trump policies will drive growth, but 'no free lunch': Strategist