20 killed in Peshawar bombing