Philipp II., Makedonien, König