SpaceX wins first Pentagon contract for Starshield