Russia and India will sign a 5 billion dollar agreement on Saturday to deliver S-400 surface-to-air missiles to New Delhi.