Twitter Reached $7 Million Settlement With Whistle-Blower