Sars collects record R2.1 trillion in taxes