Grocers are still generating cash and asset rich despite price war