US Senate passes 3-bill spending package