Ryan Giggs to captain Team GB at London Olympics