3 soldiers injured in Kashmir blast