SMGP acquires 43.2 million Meralco shares for P90 each under long-delayed deal