Putin Cancels Trip in Response to Attack