Islamic Culture and Democracy: Testing the 'Clash of Civilizations' Thesis