takaways from the 2022 Berkshire Hathaway meeting