Chile: World's largest space observatory opened