Afghanistan's parliament rejects Karzai's cabinet nominations