Huge Harry Potter store opens in New York