Suicide bomber kills 30 in Pakistan, scores hurt