Trial of former SNP MP Natalie McGarry delayed until next spring