Labour health secretary has called resident doctors’ union the British Medical Association (BMA) ‘self-indulgent’