Critical dating the battle of carchemish