World War 2: Germans driven back by British in the Battle of Alam Halfa