Jeremy Grantham has earned a reputation as a doom-monger in financial circles for his warnings over stock market bubbles. No one is laughing at him now.