New European crowdfunding platform launches