How is the History curriculum designed to meet the needs of the national curriculum and of all the pupils?