Twins power their way back to beat Angels 10-9