7-Eleven posts higher Q4 revenue