John Lewis returns FY23/24 profit, shuns staff bonuses to invest in retail