3 Americans freed in Iraq