Iraq: US base attacked as over 20 killed in blasts