Most Americans would dump Obama in 2012: poll