Iraq frees pro-Iran fighters held over rocket fire