financial analysis of tesco and sainsbury