Lineker is the only star paid more than £1 million at the corporation.