Two thirds of Britons holiday abroad because our own beaches are in such a poor state, according to a new survey.