A combined sine-Gordon and modified Korteweg-de Vries hierarchy and its algebro-geometric solutions