Trump responds to $300bn Iran aid