Bank of America to raise minimum wage to $20 per hour