Mahi Mahi Roasted Over Peaches and Nectarines