These top ETFs and funds are beating the S&P 500 — and analysts still see further upside