Does firm size matter? Evidence on the impact of the green innovation strategy on corporate financial performance in the automotive sector