Absa Group reports resilient earnings in tough environment;