Trump and Bazkiyan sign agreement