US Senate passes stimulus package