The role of variation in L2 syntactic complexity : a case study on subordinate clauses in Swedish as a foreign language