Russian president slated to speak at Stanford