At least 22 killed in blast in central Pakistan