Over dinner on the eve of the Geneva motor show, Vauxhall's managing director Duncan Aldred talks profits, branding, sales and future products.