Crimea vote is no slam dunk for Putin