INTERNATIONAL ROYALTY CORPORATION