Iraq: At least 33 American soldiers killed in last eight days