Social Paris-based Breega closes €250M fund, opens Barcelona office to back Iberian startups 4 years ago