20100420 world.us: Karzai to visit US in May; Hillary to attend Kabul conference