'Mars mystery solved': Nasa prompts speculation with promise of major announcement