TERRAFORM POWER, INC. CLASS A COMMON STOCK PURCHASE AGREEMENT