Putin’s rambling Ukraine speech leaves western diplomats scrambling