mallory milford age