U.S. and Iran exchange strikes, testing fragile ceasefire and raising doubts about peace talks.