Bank of America launches new luxury credit card and expands its Preferred Rewards program