Obama pushes billion-dollar stimulus plan