cangail