England claim two wickets as Pakistan chase 343 for victory in first Test