Noble Corporation plc SWOT Analysis