Bad weather forced the White House to cancel plans for the president to meet face-to-face with Afghan President Hamid Karzai in Kabul .