This work was supported by the Natural Environment Research Council (grant NE/P001165/1), Medical Research Council (grant MR/R015600/1) and Canadian Institute for Advanced Research.