ben meiselas net worth