US says retaliatory strikes killed over 40 Iran-backed militants