Major Tim Peake drops in to show support for Edinburgh