Public prefers cancelling Brexit over no deal: Survey