Bank of America is giving $750 cash bonuses to lower-paid