Christina Applegate went to hospital more than 30 times with ‘unimaginable’ pain amid MS battle