Investors can expect S&P 500 to hit 5,400-5,800 by year-end: Sanctuary Wealth's Mary Ann Bartels