Obama visits surprised Iraq