7 killed in cross-firing in Peshawar