keith gill net worth today