SMEs’ economic health hits 18-month high