Charles Schwab cuts 1,000 jobs to reduce ‘overlapping or redundant roles’