Iran’s president cancels his France trip, and vows to “fight terror”