James Shields reportedly deciding on final offer from Padres