U.S. puts virtually all foreign aid on 90-day hold, issues 'stop-work' order