US Senate overwhelmingly approves defense spending bill