Efficient GNN Training Through Structure-Aware Randomized Mini-Batching