Spectacular progress combating heart disease, but challenges remain