Democrats have been ‘trained in Keynesianism,’ US economist warns