The Makkan forces were not successful at the battle of Khandaq because they