Airline treats passengers to Silent Disco at 36 000ft