Veterans aren't always getting mental care they urgently need, report finds