Putin: Russia hasn't delivered S-300 missiles to Syria