MGM Mirage to set up credit-card program with Bank One