The European General Court (EGC) has ruled that UK football fans can continue to watch major events on free-to-air TV in future.