Regeringen och Sverigedemokraterna har kommit överens om en ”treårig ram” för det militära stödet till Ukraina.