Rivers Casino fined $90,000 for underage gambling, drinking