Vince Cable fined for failing to pay VAT