Charitable Fraser Institute received $4.3 million in foreign funding since 2000