FTSE 100 stocks with the highest 10-year total return