Aston Martin said it would deliver fewer vehicles than expected this year due to persistent supply-chain problems.