giant magellan telescope project casts sixth mirror