House Democrats approve $1.9 trillion stimulus bill