Age at immigration and duration of stay in relation to risk for testicular cancer among Finnish immigrants in Sweden