BMA must challenge new GP contract with “industrial action if necessary,” say doctors