A $700bn government bailout designed to prop up financial markets is vital for the US business climate, president George W Bush has said ahead of a crucial vote in Congress.