UK businesses paid nearly £200bn in tax last year