Spanish Prime Minister Pedro Sánchez’s wife, Begoña Gómez, has been charged with corruption after a two-year criminal investigation, according to a court ruling.