Accenture plc SWOT Analysis