Church of Scotland and Islamic Finance Council agree shared ethical framework