The UK's Competition Commission (CC) has formally cleared the acquisition by Sports Direct of 31 stores from rival JJB Sports plc (JJB) following an inquiry.