Ghana ordered to free Argentine ship Libertad by UN court