Hancock Prospecting boss Gina Rinehart has committed $200 million to buy properties to help Australia's homeless veterans and war heroes.