Kroger Q1 2026 earnings: sales beat, e-commerce up 19%