Sanlorenzo reports net revenue of €840m in 2023 end of year results