US troops kill 22 in offensive against al-Qaida in Iraq