World number one Ashleigh Barty booked a return to the Miami Open final with a 6-3 6-3 victory over fifth-seeded Elina Svitolina.