Richard Branson leads wedding ceremony as Post Office scandal campaigner Alan Bates marries his long-term partner on Virgin boss' private Caribbean island post