אלכסנדר השני, מלך מוקדון