Salisbury walks for life: Annual event champions life of the unborn