McGill law professors go on indefinite strike