Good news is around the corner: Karzai