Canada beats Italy at Davis Cup