andrew barroway net worth