Faits : A. Par ordonnance de clôture partielle du 10 septembre 2013, le Ministère public du canton de Genève a ordonné la transmission, à un Juge d'instruction d'Alger, de la documentation relative au compte bancaire détenu par A._ et son épouse auprès de la Banque B._. Cette transmission intervient en exécution d'une demande d'entraide judiciaire formée par les autorités algériennes pour les besoins d'une procédure pénale dirigée contre A._ pour des actes de corruption en rapport avec l'attribution de marchés publics par une société de droit public algérienne. B. Par arrêt du 8 mai 2014, la Cour des plaintes du Tribunal pénal fédéral a rejeté le recours formé par A._. L'intéressé avait pu suffisamment exercer son droit d'être entendu. Soulevés en réplique et nullement décisifs, les griefs relatifs à la validité de l'inculpation et à la prescription ont été déclarés irrecevables; ceux relatifs au principe "ne bis in idem" et à l'application de l'Accord d'entraide avec l'Algérie ont été écartés. Détenu en Algérie, le recourant disposait d'un avocat en Algérie et en Suisse; il était dès lors en mesure de rendre crédibles les risques de mauvais traitement ou de violation de droits de procédure dont il se prévalait. Le recourant ne prétendait pas avoir été soumis à des traitements dégradants et ne remettait pas en cause l'impartialité des juges chargés du dossier et la régularité de la procédure. Il se plaignait des circonstances dans lesquelles son accord à une exécution simplifiée de l'entraide avait été obtenu, mais il avait pu révoquer cet accord par la suite. Il n'était pas non plus démontré que le principe de célérité serait d'ores et déjà violé. Enfin, la demande d'entraide était suffisamment motivée. C. Par acte du 22 mai 2014, A._ forme un recours en matière de droit public par lequel il demande la réforme de l'arrêt de la Cour des plaintes en ce sens que l'ordonnance de clôture est annulée et que la demande d'entraide judiciaire est déclarée irrecevable. La Cour des plaintes persiste dans les termes de son arrêt, sans observations. L'Office fédéral de la justice se rallie à l'arrêt de la Cour des plaintes et renonce à déposer des observations. Le Ministère public genevois conclut au rejet du recours dans la mesure où il est recevable.