SLSCO wins $145M border wall contract