Diageo has hailed a new sales record for its Captain Morgan spirits brand.