A wildfire has burned for two weeks, destroying 25 sq km of moorland near Aviemore since July 15.