President Trump cancels scheduled strikes against Iran