Aston Martin 'ticked all the boxes' for Vettel