Donald Trump ‘miles ahead’ of Kamala Harris in betting market