Pakistan's high court strikes down presidential amnesty order