Three US soldiers, 11 Iraqis killed in attacks