Mark Hughes har skrevet treårskontrakt med Southampton