The legal status of the moon and other celestial bodies implications of the concept of common heritage of mankind