Combine corn, tomatoes, beans and avocado, in a large bowl. Add oil, lime juice, salts and pepper toss until well coated. Top with crumbled blue cheese and basil to serve.