The scheme to be launched in 2025 will give grants of £20,000 or more to the not-for-profit food redistribution sector in England