Aston Martin unveils powerful $300,000 supercar