Putin and Kim send rivals a warning