Smaller business asset finance new deals reach a record high of £23.5bn in 2023