philip freelon net worth