The European Commission has approved privately-owned holding company Haniel's move to take sole control of Metro Group, Germany's biggest retailer.