Beacher's Madhouse bails from Miami Beach in favor of $100M deal with Sin City's MGM Grand