Universal sells $2.8bn stake to Pershing Square