Trump signed the bill during a special ceremony at the Texas museum, attended by several Medal of Honor recipients.