Joe Root hits 35th test century