Business energy claims market: 'the new PPI'