Freedom, responsibility, respect…and Islam