Supermarket chain Tesco has teamed up with the food-sharing app Olio in a bid to reduce food waste.