Home Athletics Amane Shankule destroys Mexico City Marathon course record