MPC Investors launches USD900m European equity long/short fund