China's Olympic favorite? Vladimir Putin