Hillary Clinton vows to spill the secrets of Area 51