US to spend $1 trillion on nuclear arms in 30 years: report