2 Kenyans capture Boston Marathon titles