Senate passes housing bill capping Wall Street home purchases at 350