Spain’s Repsol sells YPF stake to Morgan Stanley