Taking vitamin D could halve the risk of asthma attacks