GTR - SMEs and Islamic finance: a perfect match?