Rare limited-edition Maserati MC12 up for auction