Comments:British Prime Minister David Cameron makes unannounced visit to Libya