John Lennon's Ferrari has sold for almost $558,000 (£360,000) at auction. The late Beatles star paid $10,075 (£6,500) for the motor in 1965.