Southampton Cancer Research Centre receives £4m grant