How the war in Ukraine, inflation affects your July 4 cookout costs