Afghans swear in Karzai under tight security