Some people warn against meeting your heroes, but for David Gilmour of Pink Floyd, the experience couldn’t have been more ...