New age estimates for the Swanscombe hominid, and their significance for human evolution