Houston-based Quanta Services to acquire renewable energy infrastructure co. for $2.7B