Pershing Square Holdings — British investment trust