Avago Technologies Limited SWOT Analysis