The burden of proof rule under EU non-discrimination law and algorithmic discrimination : addressing challenges and possibilities