$1T infrastructure bill passes Senate