Most Canadian retailers ready for penny phase-out