Thousands of activists protest peacefully on Cornwall's streets and beaches