Moscow says shelling in Kramatorsk was revenge for New Year's Eve missile strike that killed at least 89 Russian soldiers, but Kyiv rubbishes claim