Bandits snatch $2m from Charlestown man