Senate passes bipartisan gun legislation