Affin set to revive earnings growth