Milford signs life-line deal with Souths