Abengoa, S.A SWOT Analysis