Trump cites Beirut attack delaying signing