British Prime Minister Theresa May to visit Trump Friday