Court of Appeal upholds agency worker rights in aviation sector employment dispute