Universal Music revenue flat at €2.9B, eyes buyback