Fitzgerald extends Giants netball contract