Disney bets $20 million to ensure Florida isn't the next Vegas