UAE banks post record performance