APS commits to "all clean energy" by 2050