sir peter ogden net worth