Three Diageo brands are set for new campaigns after the group signed a "multi-year" deal with the NBA to be the US basketball league's exclusive spirits partner.