Al-Qaeda, Iran and North Korea top threats: US intel chief