Diageo has unveiled a new "smart bottle" that can send consumers targeted marketing even after purchase.