Alcoa Australia agrees to pay $55m after illegally clearing land in Perth Hills, mining allowed to continue