The immunology of coeliac disease