Puerto Rico Cancels Suspicious $300 Million Contract with Montana Firm