3 injured in Peshawar blast