Coral Sharpe: GP who fought against the prejudices of her day to become a doctor