These ETFs have beaten the S&P 500 for five years and are ahead in 2024 too