The rally in stocks still has room to run after the S&P 500 cruised to a new high, UBS says