Gareth Southgate believes Declan Rice's run of form deserved a call-up to the England squad after switching allegiance from the Republic of Ireland.