US Congress votes to make 'Juneteenth' a federal holiday