Six weeks after being confirmed by Congress, Defence Secretary Mike Esper has signed off on the diversion of funds from 127 "deferred military projects" both inside and outside the country, said Pentagon spokesman Jonathan Hoffmann.