Fred Thompson to make Presidential announcement on The Tonight Show