Abengoa, S.A. Registration Rights Agreement