France and Britain comment on Hormuz troop deployment