saint pierre and miquelon is part of france