A record number of the top 100 taxpayers in the country paid over £100m in tax, although the overall tax paid was down 6.8% on last year