Obama wins backing for $819 billion bail-out