Colin Powell: Trump ‘lies all the time’