General Calleja , den siste guvernören på Cuba , har mottagits af drottningenregentinnan i Spanien och statsministern Canovas.