Four US troops killed as nine Iraqis die in blasts