Pentagon laying off 46,000 employees