stephen colbert net worth