Baffinland Iron Mines: The long haul to success