Carson Block Says Financial Markets Are Broken