British babe stuns 4 Ethiopians to win womens' 3000 in K