India fighting lost battle in Kashmir: Dal Khalsa