Faits : A. Par jugement du 17 janvier 2014, le Tribunal de police de la République et canton de Genève a reconnu X._ coupable d'abus de confiance aggravé. Il lui a infligé une peine privative de liberté de 24 mois, sous déduction de 614 jours de détention avant jugement, avec sursis et délai d'épreuve de trois ans, ainsi qu'une amende de 5000 fr., assortie d'une peine privative de liberté de substitution de 50 jours. B. Statuant sur l'appel formé par X._, la Chambre pénale d'appel et de révision de la Cour de justice de la République et canton de Genève l'a rejeté par arrêt du 29 mars 2015. La condamnation de X._ repose sur les faits suivants: B.a. X._ est le président du conseil d'administration et l'actionnaire principal (détenant 99% des actions) de C._ SA, une société de droit luxembourgeois, dont le but social est " la prise de participations, sous quelque forme que ce soit, dans d'autres sociétés luxembourgeoises ou étrangères, ainsi que la gestion, le contrôle et la mise en valeur de ces participations. Elle peut notamment récupérer par voie d'apport, de souscription, d'option, d'achat et de toute autre manière des valeurs mobilières de toutes espèces et les réaliser par voie de vente, cession, échange ou autrement [etc] ". C._ SA dispose de succursales, notamment C._ Sàrl. B.b. Le 16 février 2005, X._ pour C._ SA et A._ ont conclu un " Custody Account Agreement " (ci-après: contrat de dépôt) ainsi qu'un " Subscription Agreement " (ci-après: contrat de souscription). Le premier prévoyait que le client autorisait la banque à établir un compte de dépôt ou des comptes incluant des sous-comptes au nom de celui-ci, pour le dépôt de tous titres (compte de dépôt) ou d'espèces (compte d'espèces). Ce contrat était soumis au droit du pays dans lequel était située la succursale et où celle-ci effectuait ses obligations, soit en l'occurence C._ Sàrl au Luxembourg. Aux termes du second contrat, l'émetteur (" Issuer "), soit C._ SA, remettait une obligation (" Bond ") d'un montant de 1'000'000 dollars américains au 4 mars 2005 avec un taux d'intérêt annuel de 18%. Le montant devait être restitué en totalité le 3 mars 2010. Une caution supplémentaire consistant en un " Investment Grade Bank Instrument " était aussi prévue pour garantir l'investissement fait par l'investisseur (" Investor ") lors de la souscription de l'obligation. L'obligation de l'investisseur de souscrire le titre était soumise à plusieurs conditions consistant en la délivrance de divers documents de l'émetteur avant le terme. Ce contrat était également soumis au droit luxembourgeois. B.c. Le 17 février 2005, A._ a versé la somme de 1'000'000 dollars américains sur le compte bancaire de C._ SA. Par la suite et jusqu'en juin 2005, A._ ou, pour lui, D._, a entretenu divers échanges de correspondance avec X._, à teneur desquels ce dernier était requis de fournir les relevés de compte et de payer les rendements obtenus grâce aux investissements auxquels il disait procéder. L'intéressé n'a cependant jamais remis de document ni effectué de paiement en faveur de A._. Le 4 avril 2005, X._ a transféré l'investissement de 1'000'000 dollars américains de A._ sur un autre compte bancaire de C._ SA, à partir duquel, dès le 5 avril 2005 et jusqu'au 26 juillet 2005, il a effectué plusieurs virements vers des comptes à son nom, au nom de sa fille ou encore au nom de diverses sociétés. Il a également prélevé des montants en espèces, le tout à hauteur de plusieurs centaines de milliers de dollars américains. A partir de la fin du mois de juin 2005, A._ a réclamé, sans succès, le remboursement de son capital et des intérêts. Le 8 juillet 2005, il a résilié le contrat au motif que X._ était injoignable et qu'il doutait de la réalité des transactions promises. Il a déposé plainte pénale le 11 juillet 2005. B.d. Le 15 février 2005, E._, en qualité d'administrateur, directeur et unique actionnaire de B._, et X._ pour C._ SA ont également signé un contrat de dépôt et un contrat de souscription. Le 22 février 2005, B._ a versé sur le compte bancaire de C._ Inc la somme de 1'000'000 euros. Par le débit de ce compte, entre le 28 février 2005 et le 27 juillet 2005, X._ a effectué plusieurs virements vers des comptes à son nom ou au nom de diverses sociétés. Il a également prélevé des montants en espèces, le tout à hauteur de plusieurs centaines de milliers d'euros. Dès février 2005 et jusqu'au 12 juillet 2005, E._ et X._ ont échangé divers emails aux termes desquels X._ était requis de fournir la documentation et les relevés de compte relatifs aux investissements et de payer les bénéfices réalisés. C._ SA a transmis à B._ un courrier intitulé " relevé des avoirs " (" statement of assets ") indiquant un solde de 1'187'304.16 euros en faveur de cette dernière au 31 mai 2005 et B._ a réclamé le paiement du bénéfice de 187'304.16 euros. Le 19 septembre 2005, C._ SA a transféré à B._ un montant de 182'000 euros. Le même jour, B._ a résilié les deux contrats et a réclamé, sans succès, le remboursement de son capital de 1'000'000 euros et le paiement de 7304.16 euros, faute d'avoir obtenu les " term sheets " et les décomptes mensuels prévus. Le 27 octobre 2005, E._, au nom de B._, a déposé plainte pénale contre X._. C. X._ forme un recours en matière pénale au Tribunal fédéral contre l'arrêt du 29 mars 2015. Il conclut au prononcé de son acquittement, à l'annulation des créances compensatrices et des indemnités en faveur des parties plaignantes, à la restitution de la caution de 250'000 fr., à la levée des saisies ainsi qu'à l'allocation d'indemnités pour ses frais d'avocats (724'594 fr., 160'643 dollars américains et 94'583.12 euros), pour le dommage économique subi en raison de la procédure (900'000 euros et 900'000 dollars américains) et pour son tort moral (122'400 fr.). Subsidiairement, il conclut à l'annulation de l'arrêt attaqué et au renvoi de la cause à l'autorité cantonale pour nouvelle décision.