BBVA sells Mexican pension for $1.6bn