US renowned economist Jeffrey Sachs says the American "public is sick of" their taxpayer money going to foreign wars so Washington can maintain "global hegemon" status.