The effect of algorithmic trading on market liquidity: Evidence around earnings announcements on Borsa Italiana