Islamic banking and finance in theory and practice: the experience of Malaysia and Bahrain