tycoon richard branson visits dominican beach town