Bloomberg calls for a carbon tax