Judd Trump drew level at 2-2 with John Higgins in their English Open semi-final with a century break.