Aave signs Swiss P2P platform for new venture