chris fowler net worth