Pakistan court throws out final Musharraf challenge