British Prime Minister Theresa May has "largely agreed" a support deal with Northern Ireland's Democratic Unionist Party (DUP), BBC reports.