Cosmetics giant Avon appoints new GC