eugene carroll’s net worth