GPs could walk away from CCGs after contract changes