A third of Britons holidaying abroad choose self-catering