London’s Mayor pledges £1 million to sport