CBN fines 4 banks