Marvell Technology beats on earnings and revenue - CNBC