‘Life-saver’ homeless charity is awarded £50,000