Defense sector rallies after President’s Afghanistan speech