Maria Taylor leaves ESPN after contract ends