Phillies reportedly agree to deal with Andrew McCutchen