New Zealand's Tilt Renewables agrees to $2.1 billion takeove