What are the elements of self-defense in IPC?