PSG signs Spain midfielder Fabian Ruiz from Napoli