BofA Q1 Earnings Show Consumer Spending up 7%