Takaful is often referred to as an Islamic variant of mutual or co-operative insurance. Explain the differences between conventional insurance and mutual or co-operative insurance. Further explain the key differences and similarities between mutual insurance and Takaful.