Former England captain David Beckham has announced plans to base his Major League Soccer team in a 25,000-seat stadium on Miami's waterfront.