Moscow blames Ukraine for 'terrorist' attack