Gary Johnson walks back his carbon-tax talk