Thousands of asthma inhalers recalled in health scare