I have a canon BJ-200ex bubble jet printer and often have difficulty. Is this printer compatible with Windows XP?