Diageo sells 19 spirit brands to Sazerac for US$550m