Shadow chancellor George Osborne denies claims he tried to solicit a £50,000 donation from a Russian billionaire.