Bank of America credit, debit card spending gains 11% in June