Which of the following has a net worth of $950 million: Stephen Chow or John Cromwell?