Free-stream preserving metrics and Jacobian for the conservative finite difference method on curvilinear grids