30 die in fighting on Pakistan border