Swindon Town were pegged back after going in front twice as they extended their unbeaten home streak to nine matches with a 2-2 draw against Salford City