This app lets founders pitch startup ideas to investors, media with 2-minute videos