Senate confirms Cardoso as CBN governor