Home Athletics Stella Barsosio takes the Rotterdam Marathon in style