Hamilton tops 2017 UK Sports Rich List