France and Britain present letters to UN SG