Business angels research in entrepreneurial finance: a literature review and a research agenda