Savers suffer as banks withdraw more than 100 savings accounts