The stock rally since Trump won the presidency can be explained by psychology, not efficient markets, economist Robert Shiller told CNBC.