Qatar’s Taylor and Flanagan seal spots in Xerox Corporate Golf Challenge Grand Final