Barclays has been slammed by customers for reducing overdraft limits