New Delhi is home to several historic sites and museums. On what date was the National Museum formally inaugurated