Cilic rallies to defeat Nishikori at ATP Tour Finals