Garibaldi, l'eroe dei due mondi