German insurance giant Allianz has expanded its renewable energy portfolio, buying three wind farms with a combined capacity of 100MW.