Indian protesters win land rights battle against Peru’s President Garcia