Abdul Kalam calls for nuclear weapons-free world