Ministers are drawing up plans restricting foreign donors from giving unlimited funds to UK political parties, Sky News understands.