German chancellor rules out coalition with far-right AfD party