World Union Minister Smriti Irani’s visit to Madinah in traditional Hindu attire draws praise amidst criticism from Islamists