7 Amarnath pilgrims killed in terror attack