Marvell plunges almost 20% as outlook disappoints high expectations