Bank of America: Gen Z, millennials invest in luxury, not stocks | Fortune