German chancellor rules out deploying troops to Ukraine