Battle of sharqat