Home Athletics Benson Kipruto saviour for Kenya as he lifts Boston title