Philip Hammond uses Cuba, Zimbabwe and Venuzuela to warn against Corbyn