European Court casts doubt on TUPE law