Several hundred "underperforming" 7-Eleven locations across North America are closing, the convenience store announced.