Moon landing jacket fetches record-breaking $2.7 million