Biden blames putin for inflation