7-Eleven’s first-quarter earnings rise 24.8%