Kerry overcome Down and secure AHL Semi-Final spot