Finance Causes Growth: Can We Be So Sure?