Candidates close to reaching agreement, says Karzai