Pirates of The Caribbean interactive attraction Launched At Madame Tussauds