John Stuart Brown: GP who championed minor surgery in primary care, claiming to have performed more than 20 000 procedures