ryan deluca net worth