Perenti Contract Mining Division secures A$420m contract ext