public pension funds profit trump; possible links to shady russian business deals