Congress approves bill barring presidents from unilaterally