Boots adds Jo Malone London to 39 stores, online