Madame Tussauds Wax Museum set to open in Delhi