CNNC cleared for Etango uranium joint venture