2 Kashmiri militants, Indian soldier killed in clash