Unilever will also halve food waste by 2025, five years earlier than its previous commitment.