Haris Sohail out of England tour with hamstring injury