Walgreens visionary Vern Brunner loses cancer battle