Harry Kane said Declan Rice will give everything for England, after the West Ham midfielder swapped allegiances from the Republic of Ireland to England.