Disney to open Shanghai theme park in June