I HAVE USA PR CARD AND I AM JUST ONE YEAR WAY FROM MY CITIZENSHIP.BUT I RECENTELY GOT CANADIAN PR THROUGH MY WIFE.CAN I KEEP BOTH PR UNTIL I GET MY USA CITIZENSHIP OR DO I HAVE TO SURRENDER ONE PR.ALSO TELL HOW LONG I CAN STAY OUTSIDE CANADA AS PR HOLDER.