PPL PPLC Delivers Q1 2026 Beat EPS 063 vs 062 Expected Chinas European Investment Climbs to 7Year High Still Below Previous Peak