Life cycle and genetic diversity of willow rusts (Melampsora spp.) in Europe