Warren Buffett calls stock buyback critics ‘economic illiterate’ in Berkshire Hathaway annual letter Mar 01, 2023