Iraq: At least 33 die in blasts;Two U.S. troops killed