The prices charged by health multinational Roche were ‘significantly out of kilter’, the Competition Commission found