A charity dinner and dance event by the Doddie Weir Foundation has raised more than £100,000 for a motor neurone disease (MND) charity.