powershell foreach object continue vs return