can i cash a check with a foreign passport