USA's military spending could fund healthcare for thousands