McGuinness criticises councils for not profiting from waste collection