Blue Origin launches successful space excursion