Littlehampton and Bognor beaches hailed as nation’s best