Karzai's 17 rivals threaten boycott of Afghan election