Government-opposition dynamics, intra-coalition conflict, or distributive logic? An analysis of the length of the legislative process in Italy (1987-2006)