Labor commits $20 million for defence precinct at AMC