Shore winners: Hampton, Salisbury coast to victory in summer beach poll