BMW to adopt BNB chain for new loyalty program