Health experts have warned that reducing the costs of unhealthy foods could have ‘unintended consequences’