Milford church holds annual Christmas tea