ADCB declares record net profit