Polymorphic typed lambda-calculi in a type-free axiomatic framework