Putin: New weapons decades ahead of rivals