Stanford Alum Malindi Elmore Breaks Canadian Marathon Record