MLS hits Beckham-owned Inter Miami with $2 million fine