Savills breaks auctions record with over £570m raised in 2023