Islam and the theory of interest : with a new chapter on interest free banking