BBVA's results beat analysts' expectations