Trump recognizes Jerusalem as Israeli capital