Baghdad recount to take 2-3 weeks