Shirk and its types