Brussels to require supermarkets to donate their leftovers