Meaningful human control of drones: exploring human–machine teaming, informed by four different ethical perspectives