Faits : Faits : A. Par procuration du 27 février 1990, X._ s'est vu conférer le pouvoir de représenter les frères A._, respectivement président et vice-président de la société U._ pour toutes les activités commerciales et financières de cette société en Europe. Il était chargé de trouver des investisseurs afin de financer un projet concernant d'une part l'exploitation d'une mine d'or brésilienne, propriété des frères A._, et d'autre part l'exportation de l'or brut vers l'Europe. Le 14 février 1996, X._ a signé avec B._ un contrat et un premier avenant par lesquels ce dernier s'engageait «à participer au financement des formalités et opérations en cours au Brésil requises dans le but de satisfaire à toutes les exigences devant permettre l'exportation du produit brut actuellement en dépôt». En contrepartie, il devait bénéficier d'un prix préférentiel pour l'achat de plusieurs dizaines de kilos d'or. Par la suite, X._ a encore signé avec B._ divers avenants au contrat, par lesquels celui-ci s'engageait à effectuer des avances supplémentaires. Entre mai 1996 et juin 1997, B._ a versé un total de 193'000 $US, dont 93'000 sur un compte au nom de la société U._ et 100'000 à X._, à charge pour lui de reverser cette somme à la société U._. A l'insu de B._, X._ a utilisé une partie de cette dernière somme pour ses besoins personnels et pour ceux de l'un des frères A._. Il a en outre remboursé B._ à hauteur de 34'374,50 fr. Par ailleurs, X._ demeurait persuadé, au moment où a été rendu l'arrêt cantonal, que l'affaire était saine et que les investisseurs, parmi lesquels figuraient son épouse, sa mère et sa belle-mère, pourraient être remboursés dans un proche avenir. Toutefois, la consultation du dossier relatif à une procédure d'entraide avec les USA a révélé que la prétendue affaire de mine d'or au Brésil constitue un cas classique d'escroquerie aux frais d'investissement. Par ailleurs, X._ demeurait persuadé, au moment où a été rendu l'arrêt cantonal, que l'affaire était saine et que les investisseurs, parmi lesquels figuraient son épouse, sa mère et sa belle-mère, pourraient être remboursés dans un proche avenir. Toutefois, la consultation du dossier relatif à une procédure d'entraide avec les USA a révélé que la prétendue affaire de mine d'or au Brésil constitue un cas classique d'escroquerie aux frais d'investissement. B. Par jugement du 16 janvier 2007, le Tribunal correctionnel de l'arrondissement de la Broye et du Nord vaudois a libéré X._ de l'accusation d'escroquerie. Il l'a en revanche condamné pour abus de confiance à la peine de 8 mois d'emprisonnement avec sursis pendant 3 ans. Le tribunal a par ailleurs pris acte de la reconnaissance de dette et de l'engagement de remboursement souscrits par X._ en faveur de B._, subordonnant le sursis à la condition que le condamné respecte scrupuleusement son engagement de verser au moins 1'000 fr. par mois à B._. B. Par jugement du 16 janvier 2007, le Tribunal correctionnel de l'arrondissement de la Broye et du Nord vaudois a libéré X._ de l'accusation d'escroquerie. Il l'a en revanche condamné pour abus de confiance à la peine de 8 mois d'emprisonnement avec sursis pendant 3 ans. Le tribunal a par ailleurs pris acte de la reconnaissance de dette et de l'engagement de remboursement souscrits par X._ en faveur de B._, subordonnant le sursis à la condition que le condamné respecte scrupuleusement son engagement de verser au moins 1'000 fr. par mois à B._. C. Statuant le 7 mars 2007, la Cour de cassation pénale du Tribunal cantonal vaudois a rejeté le recours formé par X._ contre ce jugement, qu'elle a confirmé, rectifiant toutefois le dispositif en ce sens que la peine infligée au condamné est une peine privative de liberté et non l'emprisonnement. La cour cantonale a considéré que l'argent remis par B._ à X._ était destiné au financement de démarches et de formalités afin d'exporter du Brésil l'or concerné par le contrat, de sorte que l'existence d'un mandat d'affectation n'est pas contestable et que les valeurs en question étaient confiées au sens de l'art. 138 CP. Comme il est admis que ces fonds ont été utilisés à d'autres fins que celles convenues, elle a retenu que l'infraction était réalisée. La cour cantonale a considéré que l'argent remis par B._ à X._ était destiné au financement de démarches et de formalités afin d'exporter du Brésil l'or concerné par le contrat, de sorte que l'existence d'un mandat d'affectation n'est pas contestable et que les valeurs en question étaient confiées au sens de l'art. 138 CP. Comme il est admis que ces fonds ont été utilisés à d'autres fins que celles convenues, elle a retenu que l'infraction était réalisée. D. X._ forme un recours en matière pénale contre cet arrêt. Il conteste que le contrat du 14 février 1996 puisse fonder un mandat d'affectation sur les sommes qui lui ont été remises. Il soutient qu'il s'agit d'un contrat de vente, de sorte que les montants versés, qui correspondent au prix, étaient acquis au vendeur, lequel pouvait en disposer librement. Partant, le recourant conclut, avec suite de frais et dépens, principalement à la réforme de l'arrêt attaqué en ce sens qu'il est libéré du chef d'accusation d'abus de confiance et subsidiairement à l'annulation de l'arrêt attaqué et au renvoi de la cause à l'autorité cantonale pour qu'elle statue à nouveau. Il sollicite en outre l'assistance judiciaire. 