President Trump signs defense authorization bill