Free movement of persons, non-discrimination and EU citizenship