Congress avoids shutdown but House delays $1 trillion infrastructure vote