Interior cancels largest solar project in North America