This isn't really even just an ethics issue or violating some government employee code. There seems to be a clear violation of the criminal code. It is against the law to accept a gift as a public official, and it's against the law to offer a gift. This is a huge gift, worth potentially hundreds of thousands of dollars. 

Whether or not it influenced anyone. Whether or not the Aga Khan is a lobbyist. Just look at at Section 121 of the Criminal Code and tell me this is legit.