Superstar Shah Rukh Khan has said women are the future and that "one needs to have women to have men", so they must be respected.