House Democrats unveil $3 trillion bill