Combine first 5 ingredients in the top of a double boiler, stirring well with a whisk. Cook over simmering water until thick (about 10 minutes), stirring constantly. Strain juice mixture through a fine sieve into a bowl; discard solids. Add butter, stirring well with a whisk. Cool completely.