Magician caught up on Dubai airport