Chavez calls Georgia's leader a US 'puppet'