Karzai visits Qatar for Afghan peace talks