CMA probes Trainline, Virgin Atlantic over hidden fees