Track cost_price for variants on LineItems too

Fixes #3391