领导干部应具备的素质和能力有哪些