Weekly food waste collections are required for all English homes as new legislation takes effect.