The XXL survey: First results and future