Mohammad Amir, Haris Sohail withdraw from England tour