New president named at Home Depot Canada