Tim Hortons to repurchase 1.47M common shares