Financial markets and the SME investment dearth