Taj Mahal is made of blood and sweat of Indians