Virgin Galactic steals the show at Farnborough 2012