Canadian food retailer Metro Inc has struck a deal to acquire a majority stake in Montreal-based meal-kit maker MissFresh.