WikiLeaks releases thousands of diplomatic cables