powershell foreach parallel return value