US, Germany announce tanks for Ukraine as battle intensifies