Jan Satyagraha protest ends with land rights 'victory' for marchers