M-FAC: Efficient Matrix-Free Approximations of Second-Order Information