Ukraine forces battle separatists after truce ‘refused’