Iraq suicide bomb kills 18 Italians in worst attack yet on US-led coalition