Elizabeth Warren promised Friday to spend more than $ 20 trillion US over the next decade to provide government-funded health care to every American without raising middle-class taxes — finally answering questions about how to implement the massive program.