U.S. to spend $1 trillion on nuclear weapons over next decade