Trump claims US controls Iranian money