Indian troops martyr 25 Kashmiris in April