DJI Mavic 3 review: a pricey drone that performs