Three Marines, three Iraqis killed