A series of novel double perovskite oxides NaMTi2O6 (M = Eu, Sm, and Gd): preparation, characterization and photocatalytic studies under visible and solarlight irradiation