Mexico: reasons to be cheerful, despite the data