300,000 veterans may have PTSD